#include <iostream>

int const maxn = 10000;
int da[maxn];
int n;

int main()
{
	int T;
	std::cin >> T;
	for (int ti = 1; ti <= T; ti++) {
		std::cout << "Case #" << ti << ": ";
		std::cin >> n;
		for (int i = 0; i < n; i++) std::cin >> da[i];
		int ans = 0;
		for (int i = 0; i < n; i++)
			for (int j = 1; j < n; j++) {
				int s1 = i + j, s2 = i + 2 * j;
				if (s2 >= n) break;
				bool ok = true;
				for (int k = 0; k < j; k++) {
					if (da[i + j - k - 1] != da[s1 + k] || da[i + k] != da[s2 + k]) {
						ok = false;
						break;
					}
				}
				if (ok) ans = std::max(ans, 3 * j);
			}
		std::cout << ans << '\n';
	}
}
